首页>>百科常识

html中怎么让一行中每个td所占的宽度都是一样的?

今天宠物迷的小编给各位宠物饲养爱好者分享css设置td的宽度的宠物知识,其中也会对html中怎么让一行中每个td所占的宽度都是一样的?进行专业的解释,如果能碰巧解决你现在面临的宠物相关问题,别忘了关注本站哦,现在我们开始吧!

html中怎么让一行中每个td所占的宽度都是一样的?

可以用合并单元格属性colspan,如果你希望第二个td撑满剩下的空间,建议在里面加div 你可以试试给表格加table-layout样式,并设置值为fixed,这样如果你所有列都不指定列宽的话,应该是所有列等宽,如:

css样式表中如何设置table的第一列的宽度是固定值。页面中有很多table纵向排列

html中怎么让一行中每个td所占的宽度都是一样的?

需要准备的材料分别有:电脑、浏览器、html编辑器。 1、首先,打开html编辑器,新建html文件,例如:index.html。 2、在index.html中的标签中的第一个标签,加入属性代码:width="65px"。 3、浏览器运行index.html页面,此时表格第一列的宽度被固定在65像素。

css 控制td宽度的问题!

不能,不明白你为什么只给定table的css

怎样css技术设置表格的高度 宽度

如果是全局设定表格一样的话,在CSS样式里添加如下: td{ width:xx px; height: xx px; } 如果是单个表格设定的话,在CSS样式里添加如下: .tb1{ width:xx px; height: xx px; } .tb2{ width:xx px; height: xx px; } 在body里引用如下: xxx xxx 希望帮的上楼主~

关于table 中 td 的宽度无**常显示的问题。不用css的情况下

有""声明,浏览器就会按这个声明的方式去解释css样式的显示效果,反之则按原始(各浏览器厂家的意愿)方式显示。

1、如何定义高度很小的容器?

在IE6下无法定义小高度的容器,是因为有一个默认的行高。
列举2种解决方案:overflow:hidden | line-height:0

2、图片下方出现几像素的空白间隙?

这个也有多种解决方案,如将img定义为display:block,或定义父容器为font-size:0,个人更推荐使用vertical-align的方式,它的值可以是text-top | text-bottom | middle等

3、IE6双倍margin的BUG?

display:inline

4、文本垂直方向对齐文本输入框?

设置input为vertical-align:middle,textarea也是如此

5、为什么在web标准下ie无法设置滚动条的颜色?

将设置滚动条颜色的样式定义到html标签选择符上即可

6、如何让层在falsh上显示?

不可以,除了少数几个级别很高的家伙除外。
但可以将flash设置为透明,这时层就会透过falsh显示,近似于覆盖在flash之上了,如:
<param name="mode" value="transparent" />

7、如何使得文字不换行?

定义包含文字的容器为:width:xxx;white-space:nowrap;

8、ie中如何让超出宽度的文字显示为省略号?

定义容器为:overflow:hidden;width:xxx;white-space:nowrap;text-overflow:ellipsis;

9、如何在点文字时也选中checkbox?

<input id="test" type="checkbox" value="on" /> <label for="test">测试 </label>

10、一个div为margin-bottom:10px,一个div为margin-top:5px,为什么2个div之间的间距是10px而不是15px?

这种情况浏览器会自动进行margin重叠,只显示较大的margin值
解决方案:只设置其中一个div的margin为15px

11、如何解决ie下当li中出现2个或以上的浮动时,li之间产生的空白间隙?

设置li的vertical-align,值可以为top | text-top | middle | bottom | text-bottom

12、如何使得英文单词不发生词内断行?

word-wrap:break-word;

13、为什么被访问过的链接颜色没有变化?

定义链接的样式时,需要按照:link,:visited,:hover,:active这样的顺序,可以使用LoVe HAte(喜欢讨厌)来记忆

14、单行文本如何垂直居中?

height:xxx;line-height:xxx; 高和行高相同即可

15、已知高度的容器如何在页面中水平垂直居中?

参阅:

16、未知尺寸的图片图如何水平垂直居中?

参阅:

17、标准模式和怪异模式下的盒模型区别?

标准模式下:实际宽度 = width + padding + border
怪异模式下:实际宽度 = width - padding - border

18、如何解决IE下的3像素BUG?

参阅:

19、如何做1像素细边框的table?

方法1:设置table的border-collapse:collapse;
<style type="text/css">
table
td
</style>
<table cellspacing="0" cellpadding="0" border="1">
<tr>
<td>测试 </td>
<td>测试 </td>
</tr>
</table>

方法2:关键在于设置cellspacine="1",用间隙来作为边框
<style type="text/css">
table
tr
</style>
<table cellspacing="1" cellpadding="0" border="0">
<tr>
<td>测试 </td>
<td>测试 </td>
</tr>
</table>

20、以图换字的几种方法及优劣分析

以图换字,其实是为了保证页面的可读性,这样既有利于搜索引擎,又有利于结构查看。由于这种方式被大多数人所认同,所以方法也越来越多:

方法1:使用text-indent的负值,将内容移出容器;
方法2:使用display:none,将内容隐藏;
方法3:使用padding将文字挤出容器之外,并将超出的部分hidden;
方法4:使用font设置超小字体,达到隐藏内容的目的。

方法1(非常不推荐)看起来蛮简单,但其实有几个不理想的地方,1是比较吃资源;2是在ie5下面会出现滞后背景无法显示;3是内容为超链接时,长长的黑色虚框,让你抓狂。
方法2(不推荐)其实倒也不复杂,只是需要多添加一个标签,比较浪费;且display:none出现的几率太多,对seo也是会有些许影响的。
方法3(推荐)Standard Model下要2层标签才能搞定,不过相对方法1和2还是有优势的,推荐一下。
方法4(强烈推荐)只需要将字体设置为0,然后overflow:hidden;如font:0/0 arial;overflow:hidden;就同样可以达到隐藏内容的目的,暂时还没发现有什么副作用,强烈推荐。

21、如何容器透明,内容不透明?

假设在标准模式下有如下结构:
<div class="outer">
<p class="inner">我不要透明 </p>
</div>

IE only的方法:在父容器outer被设置为透明后,只需要将子容器inner设置为position:relative; 如果需要兼容其它浏览器,则以上的方法不适用,且结构也需改为:

<div class="outer"> </div>
<div class="inner">我不要透明 </div>

然后使用position + z-index搞定位置

22、如何去掉链接的虚线框?

IE下: <a href="#" onfocus="this.blur();"...>
FF下:a

23、如何使得页面字体行距始终保持n倍字体大小为基调?

在body内设置line-height:n即可,注,不可以为它加上单位
原因可参阅:

24、如何使用标准的方法插入flash?

<div class="fla-show">
<object type="application/x-shockwave-flash" data="*.swf" width="*" height="*">
<param name="movie" value="*.swf" />
<img src="*.jpg" alt="用于不支持flash或屏蔽flash时显示" />
</object>
</div>

25、Standard Model如何让容器可以height:100%?

设置html,body

26、如何使得表格的宽度固定?

设置table为table-layout:fixed;这时表格将使用固定布局算法,多出的内容将不影响表格的宽度

27、如何让min-height兼容ie6?

.min-height
<div class="min-height">我是兼容的min-height </div>

28、如何让鼠标变成手型且兼容所有现代浏览器?

cursor:pointer

29、如何实现ie6下的position:fixed?

参阅:

30、IE下如何对Standard Mode与Quirks Mode进行切换?

IE6以下的浏览器不用触发,直接以Quirks Mode呈现页面。

IE6和IE7都可以触发的(在XHTML 的DTD申明前加上HTML注释):
<!--Let ie6 and ie7 into quirks mode-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"">

IE6的触发(在XHTML 的DTD申明前加上XML申明):
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"">

当没有使用DTD声明或者使用HTML4以下(不包括HTML4)的DTD声明时,基本所有的浏览器都是使用Quirks Mode呈现。

31、如何给一个元素定义多个不同的css规则?

<style type="text/css">
.a
.b
</style>

<div class="a b">测试 </div>

如上例,该元素同时拥有a和b定义的样式规则。
多个规则之间使用空格分开,并且只有class能同时使用多个规则,id不可以

32、如何区别display:none与visibility:hidden?

相同的是display:none与visibility:hidden都可以用来隐藏某个元素;
不同的是display:none在隐藏元素的时候,将其占位空间也去掉;而visibility:hidden只是隐藏了内容而已,其占位空间仍然保留

1.超链接访问过后hover样式就不出现的问题

被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-A

2.FF下如何使连续长字段自动换行

众所周知IE中直接使用word-wrap:break-word 就可以了, 这里FF中我们使用JS插入的方法来解决

3.ff下为什么父容器的高度不能自适应

为什么这个P撑不开DIV呢?解决的办法是在div 与 p 之间插入<div style=”clear:both”></div>清除掉这个p的浮动.
什么?你在IE下也碰到过类似问题

4. IE6的双倍边距BUG

浮动后本来外边距10px,但IE解释为20px,解决办法是加上display:inline

5. IE6下绝对定位的容器内文本无**常选择的问题

上面的问题在IE6、7中存在,解决问题的办法是让IE进入到quirks mode。关于quirks mode的相关知识,请参考:
aoao:在IE6版本是6.0.2900.2180.xpsp_sp2.gdr.070227-2254好像依然存在问题,加了背景色依然无效。接着测试中…


6. IE6下为什么图片下方有空隙产生

解决这个BUG的方法也有很多,可以是改变html的排版,或者定义img 为display:block
或者定义vertical-align属性值为vertical-align:top | bottom |middle |text-bottom
还可以设置父容器的字体大小为零,font-size:0

7. IE6下这两个层中间怎么有间隙

这个IE的3PX BUG也是经常出现的,解决的办法是给.right也同样浮动 float:left 或者相对IE6定义.left margin-right:-3px;

8. list-style-image无法准确定位的问题

这个list-style-image的定位问题也是经常有人问的,解决的办法一般是用li的背景模拟,这里采用相对定位的方法也可以解决

9. LI中内容超过长度后以省略号显示的方法

li {
width:200px;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow: hidden;
}
满意的请给分哦

table中如何用CSS控制<tr>><td>的宽度和高度

1、首先给table标签添加css : table-layout:fixed;这里是为了让整个table有一个自己宽度,而不是让table自己随着自己内容的大小而改变。 2、给table标签,定一个宽度(如:width:500px); 3、最后给td 定一个宽度(width)就可以实现. 原表格: 添加一下CSS: 现表格: 扩展资料: 在实际需求中,经常遇到要在table中的td中,让用户输入比较长的字符串,这时就要使td的宽度能较大。 在WEB前端中,对于 表格元素中的元素td 直接设置宽度是无法生效的。要想达到给td设置宽度的目地。

CSS TD宽度问题

不给他加任何宽度,他自然是自适应

html表格table的宽度超出页面宽度时如何不改变table宽度(只显示出滚动条)?

在table外面,加一个div,设置高度和宽度,然后设置一下overflow:auto 就可以了 。 html表格由 标签来定义。 每个表格均有若干行(由 标签定义),每行被分割为若干单元格(由 标签定义)。 字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。

如何设置html中input宽度

工具材料:Dreamweaver 软件或其他代码编辑器 1:可以添加行内样式代码和效果: html的表单按钮改变宽度: 方式一、直接在元素上定义样式,代码如下: 方式二、使用css控制,给按钮添加一个类名,如:

怎样用CSS设置table第一列样式

1上边框宽度以下是引用片段:
语法: ‌‌border-top-width:
允许值: thin | medium | thick |
初始值: medium
适用于: 所有对象
向下兼容: 否
上边框宽度属性用于指定一个元素上边框的宽度。值可以是三个关键字其中的一个,都不受字体大小或长度的影响,可以用于实现成比例的宽度。
不允许使用负值。也可以用在上边框、边框的宽度或边框的属性略写。

2.右边框宽度以下是引用片段:
语法: border-right-width:
允许值: thin | medium | thick |
初始值: medium
适用于: 所有对象
向下兼容: 否
右边框宽度属性用于指定元素的右边框的宽度。值可以是三个关键字其中的一个,都不受字体大小或长度的影响,可以用于实现成比例的宽度。
不允许使用负值。也可以用在右边框、边框的宽度或边框的属性略写。

3.下边框宽度以下是引用片段:
语法: border-bottom-width:
允许值: thin | medium | thick |
初始值: medium
适用于: 所有对象
向下兼容: 否
下边框宽度属性用于指定元素的下边框的宽度。值可以是三个关键字其中的一个,都不受字体大小或长度的影响,可以用于实现成比例的宽度。
不允许使用负值。也可以用在下边框、边框的宽度或边框的属性略写。

4.左边框宽度以下是引用片段:
语法: border-left-width:
允许值: thin | medium | thick |
初始值: medium
适用于: 所有对象
向下兼容: 否
左边框宽度属性用于指定元素的左边框的宽度。值可以是三个关键字其中的一个,都不受字体大小或长度的影响,可以用于实现成比例的宽度。
不允许使用负值。也可以用在左边框、边框的宽度或边框的属性略写。

5.边框宽度以下是引用片段:
语法: border-width:
允许值: [ thin | medium | thick | ]{1,4}
初始值: 未定义
适用于: 所有对象
向下兼容: 否
边框宽度属性用一到四个值来设置元素的边界,值是一个关键字或长度。不允许使用负值长度。如果四个值都给出了,它们分别应用于上、右、下和左边框的式样。如果给出一个值,它将被运用到各边上。如果两个或三个值给出了,省略了的值与对边相等。 这个属性是上边框宽度、右边框宽度、下边框宽度和左边框宽度属性的略写。
也可以使用略写的边框属性。

6.边框颜色以下是引用片段:
语法: border-color:
允许值: {1,4}
初始值: 颜色属性的值
适用于: 所有对象
向下兼容: 否
边框颜色属性设置一个元素的边框颜色。可以使用一到四个关键字。如果四个值都给出了,它们分别应用于上、右、下和左边框的式样。如果给出一个值,它将被运用到各边上。如果两个或三个值给出了,省略了的值与对边相等。
也可以使用略写的边框属性。

7.边框样式以下是引用片段:
语法: border-style:
允许值: [ none | dotted | dashed | solid | double | groove | ridge | inset | outset ]{1,4}   
初始值: none   
适用于: 所有对象   
向下兼容: 否   
边框样式属性用于设置一个元素边框的样式。这个属性必须用于指定可见的边框。可以使用一到四个关键字。如果四个值都给出了,它们分别应用于上、右、下和左边框的式样。如果给出一个值,它将被运用到各边上。
如果两个或三个值给出了,省略了的值与对边相等。也可以使用略写的边框属性。
以下是引用片段:  none:无样式;   dotted:点线;   dashed:虚线;   solid:实线;   double:双线;   groove:槽线;   ridge:脊线;   inset:内凹;   outset:外凸

8.上边框以下是引用片段:  
语法: border-top:  
允许值: || ||   
初始值: 未定义   
适用于: 所有对象   
向下兼容: 否   
上边框属性是一个用于设置一个元素上边框的宽度、式样和颜色的略写。
注意只能给出一个边框式样。也可以使用略写的边框属性。

9.右边框  
语法: border-right:   
允许值: || ||   
初始值: 未定义  
适用于: 所有对象  
向下兼容: 否  
右边框属性是一个用于设置一个元素右边框的宽度、式样、和颜色的略写。
注意只能给出一个边框式样。也可以使用略写的边框属性。

10.下边框以下是引用片段:  
语法: border-bottom:   
允许值: || ||   
初始值: 未定义   
适用于: 所有对象   
向下兼容: 否   
下边框属性是一个用于设置一个元素的下边框的宽度、式样和颜色的略写。
注意只能给出一个边框式样。也可以使用略写的边框属性。

11.左边框以下是引用片段:  
语法: border-left:   
允许值: || ||   
初始值: 未定义   
适用于: 所有对象   
向下兼容: 否   
左边框属性是一个用于设置一个元素左边框的宽度、式样和颜色的略写。注意只能给出一个边框式样。也可以使用略写的边框属性。 下面的细线表格是用cellspacing来实现的,用表格的背景色做为边框的颜色。
不方便的是每一行都要再设置一个背景色。

本文由宠物迷 百科常识栏目发布,非常欢迎各位朋友分享到个人朋友圈,但转载请说明文章出处“html中怎么让一行中每个td所占的宽度都是一样的?

标签:宠物爱好